package com.utils;

import java.util.List;

import com.alibaba.fastjson.JSON;

/**
 * 对象复制
 * @author daigb
 * @date:  2022-04-26 12:00
 */
public class ObjectConversion {

	public static <T> List<T> copy(List<?> list, Class<T> clazz) {
		String oldOb = JSON.toJSONString(list);
		return JSON.parseArray(oldOb, clazz);
	}

	public static <T> T copy(Object ob, Class<T> clazz) {
		String oldOb = JSON.toJSONString(ob);
		return JSON.parseObject(oldOb, clazz);
	}
}
